//
//  HXRuntimeStatus.h
//  ChatDemo-UI2.0
//
//  Created by romens on 15/6/17.
//  Copyright (c) 2015年 romens. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "HXDDUserEntity.h"
#import "ERPstore.h"
/**
 HXRuntimeStatus是一个单例类，其属性(AllUsers:数组)存储当前App内所有的用户信息
 */
@interface HXRuntimeStatus : NSObject

@property(strong)HXDDUserEntity *user;
@property(strong)NSMutableArray *ALLUsers;
/**
 在环信的用户数据中，自定义设置001的昵称： 如工作圈中，001:雨诺小助手
 ⚠️注意：若systemServiceTitle为空，则为默认值
 */
@property (strong) NSString *systemServiceTitle;
@property (strong) UIImage *systemServiceImage;
//工作圈中用到
@property(copy)NSString *token;
@property(copy)NSString *pushToken;
@property(copy)NSString *address;
//用来存储ERP相关信息
@property (strong) NSMutableArray *ERPstores;
/**
 erp类型
 */
@property (nonatomic,assign) ERPType erpType;//Bill 和 port
+ (instancetype)instance;

/**
 返回用户数据(传入属性:name)唯一
 
 @param phone <#phone description#>
 @return <#return value description#>
 */
-(HXDDUserEntity*)GetUserForName:(NSString*)phone;

/**
 根据FACADE 返回对应的ERPstore信息。
 */
- (ERPstore *)GetERPInfoForFACADE:(NSString *)FACADE;

@end
